
//
// Global AI options (independent from plane type)
//

[novice]
    ForestallingAngle           = 15.0
    ForestallingAltitude        = 0.0
    TargetCoordinationDistance  = 10000.0
    WingmanCoordinationDistance = 8000.0
    SituationTimeout            = 5.0
    ThreatTreshold              = 0.002 // ~ 300 meters
    CoveredThreatTreshold	= 0.0002 // ~ 3000 meters
    DVisNight                   = 200
    CriticalTargetCaptureTime   = 300.0
    CriticalTargetReleaseTime   = 360.0
    8OZ_Timer_ON_Min		= 15.36		// ,         8OZ,  
    8OZ_Timer_ON_Add		= 46.08		// ,         8OZ,   	
    8OZ_Timer_OFF_Min		= 34.56		// ,  > 0   8OZ  ,  
    8OZ_Timer_OFF_Add		= 120.96	// ,  > 0   8OZ  ,  
    8OZ_DistanceTreshold	= 400.0		//  ,      8OZ    8OZ_DistanceTreshold - 8OZ 
    HitRateToDodge			= 1 //2
    PursuitReturnTime           = 0.03       //  
    GndAttackGunFireDistanceK   = 0.5
    groundAimErrorSpeed         = 15.0
    aroundAimMaxError           = 10.0
    aroundAimMaxRockets         = 15.0
    aroundAimMaxBombs           = 30.0
[end]

[normal]
    ForestallingAngle           = 25.0
    ForestallingAltitude        = 125.0
    TargetCoordinationDistance  = 10000.0
    WingmanCoordinationDistance = 8000.0
    SituationTimeout            = 3.0
    ThreatTreshold              = 0.0016 // 1/600 ~ 550 meters
    CoveredThreatTreshold	= 0.0002 // ~ 3000 meters
    DVisNight                   = 500
    CriticalTargetCaptureTime   = 300.0
    CriticalTargetReleaseTime   = 360.0
    8OZ_Timer_ON_Min		= 19.2		// ,         8OZ,  
    8OZ_Timer_ON_Add		= 57.6		// ,         8OZ,   	
    8OZ_Timer_OFF_Min		= 28.8		// ,  > 0   8OZ  ,  
    8OZ_Timer_OFF_Add		= 100.8		// ,  > 0   8OZ  ,  
    8OZ_DistanceTreshold	= 600.0		//  ,      8OZ    8OZ_DistanceTreshold - 8OZ 
    HitRateToDodge		= 1 //3
    PursuitReturnTime           = 0.04       //  
    GndAttackGunFireDistanceK   = 0.67
    groundAimErrorSpeed         = 10.0
    aroundAimMaxError           = 5.0
    aroundAimMaxRockets         = 10.0
    aroundAimMaxBombs           = 15.0
[end]

[high]
    ForestallingAngle           = 30
    ForestallingAltitude        = 250
    TargetCoordinationDistance  = 10000
    WingmanCoordinationDistance = 8000
    SituationTimeout            = 2
    ThreatTreshold              = 0.0012 // ~ 800 meters
    CoveredThreatTreshold	= 0.0001 // ~ 6000 meters
    DVisNight                   = 1000
    CriticalTargetCaptureTime   = 300.0
    CriticalTargetReleaseTime   = 360.0
    8OZ_Timer_ON_Min		= 24.0		// ,         8OZ,  
    8OZ_Timer_ON_Add		= 72.0		// ,         8OZ,   	
    8OZ_Timer_OFF_Min		= 24.0		// ,  > 0   8OZ  ,  
    8OZ_Timer_OFF_Add		= 84.0		// ,  > 0   8OZ  ,  
    8OZ_DistanceTreshold	= 800.0		//  ,      8OZ    8OZ_DistanceTreshold - 8OZ 
    HitRateToDodge		= 1 //4
    PursuitReturnTime           = 0.05       //  
    GndAttackGunFireDistanceK   = 0.83
    groundAimErrorSpeed         = 5.0
    aroundAimMaxError           = 2.0
    aroundAimMaxRockets         = 5.0
    aroundAimMaxBombs           = 10.0
[end]

[ace]
    ForestallingAngle           = 45
    ForestallingAltitude        = 500
    TargetCoordinationDistance  = 10000
    WingmanCoordinationDistance = 8000
    SituationTimeout            = 1
    ThreatTreshold              = 0.0008 // ~ 1.8 km
    CoveredThreatTreshold	= 0.00007 // ~ 10000 meters
    DVisNight                   = 2000
    CriticalTargetCaptureTime   = 300.0
    CriticalTargetReleaseTime   = 360.0
    8OZ_Timer_ON_Min		= 30.0		// timer, after which a check for the 8OZ attack mode is carried out, mandatory part
    8OZ_Timer_ON_Add		= 90.0		// timer, after which a check for 8OZ attack mode is carried out, random part
    8OZ_Timer_OFF_Min		= 20.0		// timer until > 0 8OZ attack mode stops, mandatory part
    8OZ_Timer_OFF_Add		= 70.0		// timer until > 0 8OZ attack mode does not stop, random part
    8OZ_DistanceTreshold	= 1000.0	// distance, when checking for attack mode 8OZ if the target is further than 8OZ_DistanceTreshold - 8OZ is turned on
    HitRateToDodge		= 1 //5
    PursuitReturnTime           = 0.06       //  
    GndAttackGunFireDistanceK   = 1.0
    groundAimErrorSpeed         = 5.0
    aroundAimMaxError           = 0.1
    aroundAimMaxRockets         = 0.1
    aroundAimMaxBombs           = 0.1
[end]